smell disgusting - Turco Inglés Diccionario